wall/enclosure of earth - Allemand Anglais Dictionnaire